handle with gloves - German English Dictionary